body {padding:0px; text-align:center;margin:0px auto; background:#dae0e8 url(images/bg.png) center top repeat-y;font-family:Tahoma}

.cl { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }
.imgRadius {border-radius:15px;-moz-border-radius:15px;opacity:0.6;}

table{border:0;}
a{text-decoration: none; cursor:pointer;}
center{margin-bottom:-75px;position:relative;z-index:1}

.banner{width:711px; float:right; text-align:right}
.border{width:1114px;}
.shadow{width:1030px; background:url(images/bg_02.png) repeat-y; height:auto; background-color:#b0e9e7;}
.shadow .bgbotom-footer{width:1030px; height:49px; background:url(images/bg-shadow-foorter.gif) repeat-y;}
.shadow_bt{width:1000px;height:15px; background:url(images/shadow.png) repeat-x}

.logo{width:1000px;height:110px;background-color:#ffffff;vertical-align:bottom; padding-top:14px}
.logo img{margin:0 23px; float:left}
.ctact{width:225px;float:right;color:#373534;font-size:14px;vertical-align:top}
.ctact .phone{width:180px; padding-top:6px; font-size:22px; color:#e34761; font-weight:bold;margin:-15px 0px 5px 0px;font-family:Tahoma}
.ctact h1{color:#e34761; font-size:18px; font-family:MYRIAD}
.ctact a{color:#858586; font-size:16px; text-decoration:underline; font-weight:bold}

.top{height:49px;background:url(images/bgqc.png) repeat-x top; width:1000px}
.top img{float:right; z-index:-1; margin:0 28px}
.top_over{height:11px;background:url(images/bgqcover.png) repeat-x top; width:1000px; margin-top:38px; position:absolute}

.menu{background:url(images/bg_mnu.png) no-repeat; width:1114px; height:45px; padding-top:10px; position:relative;margin:-5px 0px -15px 0px}
.menu ul{list-style: none;margin:0px}
.menu ul li{list-style-type:none;display: inline;margin:0px 5px;color:#fff}
.menu ul li a{font-family:UTMCaviar;color:#fff;font-size:12px;font-weight:bold}
.menu ul li a:hover{background:url(images/mnuover.png) center no-repeat}

.left{float:left;width:203px; background:#b0e9e7; margin-left:16px; height:auto;padding-top:15px}
.left .mnu { background:#b0e9e7; padding: 0px 0px 0px 12px; text-align:left; background-image:url(images/bg-menucenter-left.gif); background-repeat:repeat-y;}
.left .mnu .bgtop{height:43px; width:192px; background-image:url(images/bg-menutop-left.gif); background-repeat: no-repeat;     margin-left: -12px;}
.left .mnu .bgbottom{ height:38px; width:192px; background-image:url(images/bg-menubottom-left.gif); background-repeat:no-repeat; margin-left: -12px;}
.left .mnu ul{color:#00a79d;font-size:13px;font-family:UTMEssendineCaps; margin:20px 0px 13px 0px; padding:0; no-repeat top left;padding-left:15px}
.left .mnu ul li{list-style-type:none;width:130px}
.left .mnu ul li a{color:#666666;font-size:14px;font-family:Myriad Pro}
.left .mnu ul li a:hover{color:#f18d9e}
.left .mnu ul li .active{font-size:13px;color:#f18d9e}

.left .qc-left { width:173px; padding:0px; text-align:left;}
.left .qc-left img {  margin-bottom: 10px; margin-left: -3px; margin-top: 20px; text-align: left; width: 173px;}

.left .facebook { width:173px; padding:0px; text-align:left; margin-left: -3px;}
.left .facebook .mntop { width:173px; height:49px; padding:0px; background-image:url(images/bgtop-menu-facebook.gif);}
.left .facebook .ndcenter{ background-color:#fff; width:171px; border-left:1px #ccc solid; border-right:1px #ccc solid; min-height :50px; padding:0px; text-align:left;}
.left .facebook .mnbottom{ width:173px; height:13px; padding:0px; background-image:url(images/bgbottom-menu-facebook.gif);}

.center{width:818px; margin-left:-10px;float:left;padding-top:15px}
.center .nd{width:797px; height:auto}
.sell{padding:25px 0 15px 0; text-align:center;margin:-12px 0px 0px 0px; background-color:#f9f9f9}

.center .banner2{width:777px; background:#f7f9f9; padding:10px 20px 40px 0px}


.center .banner2 .scrollnew{float:right; width:227px; margin-left: 11px;margin-right: -10px;}
.center .banner2 .scrollnew .top-mnr{float:right; width:227px; height:60px; background-image:url(images/bg-menutop-right.gif); text-align:center; line-height:60px; color:#fff; font-size:13px; font-weight:bold; }
.center .banner2 .scrollnew .center-mnr{float:right; width:227px;background-image:url(images/bg-menucenter-right.gif); background-repeat:repeat-y; }
.center .banner2 .scrollnew .center-mnr .video {float:right; width:175px; height:111px; margin-bottom:10px;margin-bottom: 10px;margin-right: 26px;margin-top: 10px;}

.center .banner2 .scrollnew .center-mnr ul{float:right; width:175px;    margin: 0 26px 0 0;padding:0px;}
.center .banner2 .scrollnew .center-mnr ul li{float:right; width:100%;border-bottom: 1px dashed #D6D6D6; list-style-type:none; color:#00bbb4; font-size:11px; font-family: Tahoma;padding-bottom:4px;padding-top:4px;}
.center .banner2 .scrollnew .center-mnr ul li h3{float:right; width:100%; color:#373534; font-weight:normal; font-size:11px; font-family: Tahoma;}

.center .banner2 .scrollnew .bottom-mnr{float:right; width:227px; height:40px; background-image:url(images/bg-menubottom-right.gif); }




.center .banner2 .bner{float:right; margin-bottom:19px; height:314px; width:532px; background-image:url(images/bg-slishow.jpg)}
.center .banner2 .service{float:right; margin-left:4px; width:172px;height:119px; border:#cccccc solid 1px;vertical-align:top}
.center .banner2 .service h1{color:#fff;font-size:14px;text-align:center;background:#a65ca4;height:25px;vertical-align:middle;margin:0}

.fr{width:818px;margin-top:-5px}
.fr .title{width:790px;height:45px;background:url(images/bg_fr.png) no-repeat; text-align:left; padding:8px 0px 0px 28px; color:#fff;z-index:2;position:relative;font-family:UTMEssendineCapsBold;font-weight:bold}
.fr .ct{width:797px; background:#f7f9f9;z-index:-1;position:relative;z-index:1;margin-top:-15px; padding-top:30px; padding-bottom:30px}
.fr .ct .sgwedding{width:762px; background-color:#ccc;}
.fr .ct .sgwedding .sgwd-top{width:762px; height:64px;background-image:url(images/bgtop-sgwd.gif); }
.fr .ct .sgwedding .sgwd-center { width:762px;background-image:url(images/bgcenter-sgwd.gif); display: inline-block; }
.fr .ct .sgwedding .sgwd-center .sgwdleft {float: left;margin-bottom: 20px;margin-left: 20px;margin-right: 20px; width: 405px; height:360px;}
.fr .ct .sgwedding .sgwd-center .sgwdright {float: right;margin-bottom: 20px;margin-left: 20px;margin-right: 20px; width: 249px; }
.fr .ct .sgwedding .sgwd-center .sgwdright ul{margin:0px; padding:0px;}
.fr .ct .sgwedding .sgwd-center .sgwdright ul h2{width:100%; color:#797979; margin-top:10px; font-weight:normal; font-size:12px; font-family: Tahoma;text-decoration: underline;}
.fr .ct .sgwedding .sgwd-center .sgwdright ul li{width:100%;border-bottom: 1px dashed #D6D6D6; list-style-type:none; color:#00bbb4; font-size:11px; font-family: Tahoma;padding-bottom:4px;padding-top:4px;}
.fr .ct .sgwedding .sgwd-center .sgwdright ul li h3{width:100%; color:#373534; font-weight:normal; font-size:11px; font-family: Tahoma;}
.fr .ct .sgwedding .sgwd-bottom{width:762px; height:17px;background:url(images/bgbottom-sgwd.gif);}
.fr .ct .partners .bgtop-ctmn{width:761px;height:20px;background-image:url(images/bgtop-ct-mt.gif); }
.fr .ct .partners .bgcenter-ctmn{width:759px;height:200px; border-left:1px #8bd7d7 solid; border-right:1px #8bd7d7 solid;}
.fr .ct .partners .bgcenter-ctmn ul{width:139px;height:199px; margin: 0 0 0 10px; float:left; padding:0px;}
.fr .ct .partners .bgcenter-ctmn ul img{width:137px;height:152px; float:left; border:1px #dddddd solid; background-color:#fff;}
.fr .ct .partners .bgcenter-ctmn ul h2{width:100%;float:left; color:#8a8a8a; font-size:11px; text-align:left; font-family:Tahoma; margin:0px; margin-top:7PX;}
.fr .ct .partners .bgcenter-ctmn ul h3{width:100%;float:left; color:#8a8a8a; font-size:11px; text-align:left; font-family:Tahoma; margin:0px; margin-top:3px;}
.fr .ct .partners .bgbottom-ctmn{width:761px;height:20px;background:url(images/bgbottom-ct-mt.gif) top no-repeat; padding-bottom:30px; }
.fr .ct .partners{width:797px; background:#f7f9f9;z-index:-1;position:relative;z-index:1;margin-top:-15px;}
.fr .ct .partners ul {width:718px; margin:0px; padding:0px; text-align:right; font-family:Tahoma; font-size:12px; text-decoration: underline;}

.nd_cd{width:797px; background:#f7f9f9;padding-bottom:25px}
.nd_cd .cd{width:753px;height:132px;border:#f7a2a9 5px solid;margin-bottom:25px}
.nd_cd .cd img{margin:15px 20px; float:left}
.nd_cd .cd p{margin:15px 10px; float:right; text-align:right;width:600px;color:#666}

.doitac{border:#d0a8d0 solid 1px; margin:25px 10px}

.bottom{background-color:#00a79d; height:200px;text-align:center;border-top:#c4e1e1 solid 11px}
.bottom ul{list-style: none;margin-top:75px}
.bottom ul li{list-style-type:none;display: inline;margin:0px 5px;color:#fff}
.bottom ul li a{font-family:UTMCaviar;color:#fff;font-size:12px;font-weight:bold}
.bottom .copyright{color:#d6d6d6;font-size:12px}


.center .banner2 .bner2{float:right; margin-bottom:-19px; height:316px; width:747px; background-image:url(images/bg-slishow-sanpham.jpg); margin-right:5px;}
.center .banner2 .toptitle{float: right; width:747px; margin-right:5px;}
.center .banner2 .toptitle ul { width:100%; float:left; margin:0px; padding:0px;}
.center .banner2 .toptitle ul h3 {float:left; height:60px; margin-right:20px; width:343px;background-image:url(images/bg-titletop.gif); color:#ffffff; font-family:Times New Roman; font-size:22px; text-align:center; line-height:60px;}
.center .banner2 .toptitle ul h4 {float:left; font-weight:normal; width:380px; font-family:Tahoma; font-size:11px;color:#373534; text-align:left; list-style-type:none; margin-top: 23px;}